package edu.utn.tacs.grupouno.negocio;

import org.springframework.context.support.ClassPathXmlApplicationContext;

public class AnalisisFactoryMock {

	public static Analisis getAnalisis(){
		ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("beans.xml");;
		Analisis analisis = new Analisis();
		Estudio estudio = new Estudio();
		Indicador indicador;
		ValorDeReferencia valorReferencia = (ValorDeReferencia) context.getBean("rangoValorReferencia", new Object[]{20000, 100000});

		estudio=new Estudio();
		estudio.setNombre("Globulos Rojos");
		indicador=new Indicador();
		indicador.setNombre("Cantidad");
		indicador.setValor(valorReferencia);
		estudio.addIndicador(indicador);
		analisis.addEstudio(estudio);

		valorReferencia = (ValorDeReferencia) context.getBean("rangoValorReferencia", new Object[]{234, 9283});
		estudio=new Estudio();
		estudio.setNombre("Globulos Blancos");
		indicador=new Indicador();
		indicador.setNombre("Cantidad");
		indicador.setValor(valorReferencia);
		estudio.addIndicador(indicador);
		analisis.addEstudio(estudio);

		return analisis;
	}
}
